 { margin: 0; padding: 0; outline: 0; }  
  
body {  
    background: #fff url(../images/bulletin.png) repeat-x top; 
	background-attachment:fixed;
    font: 80%/1.5em Verdana, Tahoma, arial, sans-serif;  
    color: #696969;  
    text-align: center;  
    margin: 0;  
}  
  
/* links */  
a, a:visited {  
    text-decoration: none;  
    background: inherit;  
    color: #FB9233;  
}  
a:hover {  
    text-decoration: none;  
    background: inherit;  
    color: #93C600;  
}  
  
/* headers */  
h1, h2, h3 { font-family: 'Trebuchet MS', Tahoma, Sans-serif;  }  
h1 {  
    font-size: 210%;  
    font-weight: normal;  
    color: #696969;  
}  
  
h2 {  
    font-size: 160%;  
    color: #696969;  
    font-weight: normal;  
}  
h3 {  
    font-size: 135%;  
    color: #666666;  
  
}  
  
/* images */  
img {  
    background: #fff;  
   border: 1px solid #E5E5E5;  
    padding: 5px;  
}  
  
img.float-right { margin: 5px 0px 10px 10px;  }  
img.float-left { margin: 5px 10px 10px 0px; }  
  
h1, h2, h3, p {  
    margin: 10px 0px;  
    padding: 0;  
}  
  
ol {  
    margin: 5px 15px;  
    padding: 0 25px;  
}  
  
/* search form */  
.searchform {  
    background-color: transparent;  
    border: none;  
    margin: 0;  
    padding: 5px 0 5px 0;  
    width: 180px;  
}  
.searchform p { margin: 0; padding: 0; }  
.searchform input.textbox {  
    width: 110px;  
    color: #777;  
    padding: 2px;  
}  
.searchform input.button {  
    width: 55px;  
}  
  
/******************************************** 
   LAYOUT 
********************************************/  
#wrap {  
    width: 900px;  
    margin: 0 auto;  
    text-align: left;  
}  
#content-wrap {  
    clear: both;  
    width: 800px;  
    margin: 200px;  
    padding: 0;  
}  
#header {  
	float:center;
    background:url(../images/header2.png) no-repeat top left;  
    position: relative;  
    height: 170px;  
    padding: 0;  
    color: #fff;  
}  
  
#header h1#logo-text {  
    margin: 0;  
    padding: 45px 0 0 25px;  
}  
  
#header h1#logo-text a {  
    margin: 0;  
    padding: 0;  
    font: bold 40px   Arial, Sans-serif;  
    color: #000;  
    text-transform: none;  
    text-decoration: none;  
    background: transparent;  
  
}  
#header p#slogan {  
    margin: 0;  
    padding-left: 30px;  
    font: bold 16px 'Trebuchet MS', Arial, Sans-serif;  
    text-transform: none;  
    color: #c2c2c2;  
  
}  
  
/* navigation */  
#menu {  
    clear: both;  
    margin: 0 auto; padding: 0;  
    background: url(../images/menu3.jpg) repeat-x;  
    font: bold 13px/40px Arial, Tahoma, Sans-serif;  
    height: 43px;  
    width: 870px;  
}  
#menu ul {  
    float: left;  
    list-style: none;  
    margin:0; padding: 0 0 0 20px;  
}  
#menu ul li {  
    display: inline;  
}  
#menu ul li a {  
    display: block;  
    float: left;  
    padding: 0 12px;  
    color: white;  
    text-decoration: none;  
  
}  
#menu ul li a:hover {  
    color: #323232;  
    text-decoration:underline;  
    background:#d2d2d2;  
}  
#menu ul li#current a {  
    color: #323232;  
    text-decoration:underline;  
}  
/*admin table*/
  

/* Main Column */  
#main {  
    float: left;  
    width: 528px;  
    margin: 0; padding: 0 0 0 0;  
    display: inline;  
	padding-left: 30px;
	padding-right: 30px;
    padding-bottom: 120px;  
    border:1px solid #b4b8bb;  
}  
#main h2 {  
    font: normal 180% 'Trebuchet MS', Tahoma, Arial, Sans-serif;  
    padding: 0;  
    margin-bottom: 0;  
    color: #2666c3;  
}  
#main h2 a {  
    color: #2666c3;  
    text-decoration: none;  
	
}
#main h3{
	font: normal 130% 'Trebuchet MS', Tahoma, Arial, Sans-serif;  
	
}
#main h4{
	font: normal 90% 'Trebuchet MS', Tahoma, Arial, Sans-serif;  
}

#main p, #main h1, #main h2, #main h3, #main ol,  
#main blockquote, #main table, #main form {  
    margin-left: 20px;  
    margin-right: 25px;  
}  
#main ul li {  
    list-style-image: url(bullet.gif);  
}  
  
/* Sidebar */  
#sidebar{  
    float: right;  
    width: 190px;  
	padding-left: 20px;
    margin: 150px 350px 0 0;  
    color: #777;  
}
#sidebar2{  
    float: right;  
    width: 190px;  
	padding-left: 20px;
    margin: 150px 350px 0 0;  
    color: #777;  
    text-align: left;  
}
#sidebar3{  
    float: right;  
    width: 190px;  
	padding-left: 20px;
    margin: 100px 350px 0 0;  
    color: #777;  
    text-align: left;  

}
#sidebar4{  
    float: right;  
    width: 190px;  
	padding-left: 20px;
    margin: 100px 350px 0 0;  
    color: #777;  
    text-align: left;  
	padding: 5px;
	border: solid 1px;
}

#sidebar h2 {  
    margin: 15px 5px 10px 5px;  
    font: bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif;  
    color: #555;  
}  
#sidebar p {  
    margin-left: 5px;  
}  
  
#sidebar ul.sidemenu {  
    list-style: none;  
    text-align: left;  
    margin: 7px 10px 8px 0; padding: 0;  
    text-decoration: none;  
    border-top: 1px solid #b4b8bb;  
}  
#sidebar ul.sidemenu li {  
    list-style: none;  
    padding: 4px 0 4px 5px;  
    margin: 0 2px;  
    color: #777;  
    border-bottom: 1px solid #e2e2e2;  
}  
* html body #sidebar ul.sidemenu li {  
    height: 1%;  
}  
#sidebar ul.sidemenu li a {  
    text-decoration: none;  
    color: #1773BC;  
}  
#sidebar ul.sidemenu li a:hover {  
    color: #333;  
}  
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }  
#sidebar ul.sidemenu ul li { border: none; }  
  
/* Footer */  
#footer {  
    float: left;
    color: #323232;  
    clear: both;  
    width: 790px;  
    height: 57px;  
    text-align: center;  
    font-size: 90%;  
    padding-left: 25px;  
}  
#footer p {  
    padding: 10px 0;  
    margin: 0;  
}  
#footer a {  
    color: #0076ce;  
    text-decoration: none;  
}  
  
/* alignment classes */  
.float-left  { float: left; }  
.float-right { float: right; }  
.align-left  { text-align: left; }  
.align-right { text-align: right; }  
  
/* display and additional classes */  
.clear { clear: both; }  
  
.submitf{  
    padding:10px 0 0 45px;  
}  
  
.box-list { float:left; width: 130px; height:200px; margin:20px; padding-bottom: 35px;}  
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}  
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}  
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}  
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}  
.error a {color:#8a1f11;}  
.notice a {color:#514721;}  
.success a {color:#264409;}  
  
/* s3Slider Styles*/  
  
#slider1 {  
    width: 512px; /* important to be same as image width */  
    height: 278px; /* important to be same as image height */  
    position: relative; /* important */  
    overflow: hidden; /* important */  
    background: #fff;  
    border: 2px solid #323232;  
    margin: 20px 20px;  
}  
  
#slider1 img{  
    border: none;  
}  
#slider1Content {  
    width: 512px; /* important to be same as image width or wider */  
    position: absolute;  
    top: 0;  
    margin:0;  
}  
.slider1Image {  
    float: left;  
    display: none;  
    border: none;  
}  
.slider1Image span {  
    position: absolute;  
    font: 10px/15px Arial, Helvetica, sans-serif;  
    padding: 10px 13px;  
    width: 512px;  
    background-color: #000;  
    filter: alpha(opacity=70);  
    -moz-opacity: 0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7;  
    color: #fff;  
    display: none;  
    margin-left: 0;  
}  
.clear {  
    clear: both;  
}  
.slider1Image span strong {  
    font-size: 14px;  
}  
  
.bottombottom {  
    bottom: 0;  
    left: 0;  
    height: 70px;  
    width:512px; !important  
}  
ul {  
    list-style-type: none;  
    margin: 0;  
    padding: 0;  
}  